an all-out effort - Alemán Inglés Diccionario